home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / comm / misc / pbill31.lha / Phonebill / Config / Scanner.config < prev   
Text File  |  1994-10-04  |  8KB  |  200 lines

  1. ;
  2. ; Phonebill log scanner configuration
  3. ;
  4. ; If you have created a new scanner, or if you have a log file which
  5. ; is currently not supported then please don't hestitate and mail it
  6. ; uuencoded to "raymondp@sphinx.stack.urc.tue.nl".
  7. ;
  8. ; Token   Description                         Type        Range
  9. ; =====   ===========                         ====        =====
  10. ; %n      host name                           STRING
  11. ; %a      phone number                        STRING
  12. ; %A      phone number (char restriction)     STRING  
  13. ;
  14. ; %h      hour (connection)                   INT         0..23
  15. ; %m      minutes (connection)                INT         0..59
  16. ; %s      seconds (connection)                INT         0..59
  17. ; %y      year (connection)                   INT         1970..
  18. ; %e      year, short (connection)            INT         0..99
  19. ; %o      month (connection)                  INT         1..12
  20. ; %t      month, string (connection)          STRING
  21. ; %d      day of month (connection)           INT         1..31
  22. ; %p      AM or PM (connection)               STRING      ("AM"|"PM"|"A"|"P"|" ")
  23. ;
  24. ; %H      hour (end of connection)            INT         0..23
  25. ; %M      minutes (end of connection)         INT         0..59
  26. ; %S      seconds (end of connection)         INT         0..59
  27. ; %Y      year (end of connection)            INT         1970..
  28. ; %E      year, short (end of connection)     INT         0..99
  29. ; %O      month (end of connection)           INT         1..12
  30. ; %T      month, string (end of connection)   STRING
  31. ; %D      day of month (end of connection)    INT         1..31
  32. ; %P      AM or PM (end of connection)        STRING      ("AM"|"PM"|"A"|"P"|" ")
  33. ;
  34. ; %U      hours (connection length)           INT
  35. ; %I      minutes (connection length)         INT
  36. ; %X      seconds (connection length)         INT
  37. ;
  38. ; %#      dummy number                        INT
  39. ; %$      dummy string                        STRING      # >= 1
  40. ; %c      dummy character                     CHAR
  41. ;
  42. ; *** Term action logfile ***
  43. (scanner
  44.         (name "Term action log")
  45.         (scanstring.reset "%#-%$-%# %#:%#:%# Start of session %$")
  46.         (scanstring.default "%d-%t-%e %h:%m:%s Connected to \"%n\" (%a)." "%D-%T-%E %H:%M:%S Carrier lost (%$)." "%D-%T-%E %H:%M:%S End of session." "%D-%T-%E %H:%M:%S Hung up the line.")
  47.         (signature "%d-%t-%e %h:%m:%s Phonebill logscan.")
  48. )
  49.  
  50. ; *** Term call log ***
  51. (scanner
  52.         (name "Term call log")
  53.         (scanstring.reset "")
  54.         (scanstring.default "%n (%a)" "Login:\t%$ %t %d %h:%m:%s %y" "Login:  %$ %t %d %h:%m:%s %y" "Logout: %$ %T %D %H:%M:%S %Y" "Time online: %U:%I:%X")
  55.         (signature "-- Phonebill logscan")
  56. )
  57.  
  58. ; *** Trapdoor ***
  59. (scanner
  60.         (name                   "Trapdoor")
  61.         (scanstring.reset       "%c %#-%$-%# %#:%#:%# %$TrapDoor %$ closed"
  62.                                 "%c %#-%$-%# %#:%#:%# %$TrapDoor %$ opened")
  63.         (scanstring.default     "%c %#-%$-%# %#:%#:%#  Calling %n (%#:%#/%#.%#)"
  64.                                 "%c %#-%$-%# %#:%#:%#  Calling %n (%#:%#/%#)"
  65.                                 "%c %#-%$-%# %#:%#:%#  Calling %a" 
  66.                                 "%c %d-%t-%e %h:%m:%s  CONNECT %$" 
  67.                                 "%c %D-%T-%E %H:%M:%S  Session connect time %$")
  68.         (signature              "+ %d-%t-%e %h:%m:%s  Phonebill logscan")
  69. )
  70.  
  71. ; *** NComm ***
  72. (scanner
  73.         (name "NComm")
  74.         (scanstring.reset "")
  75.         (scanstring.default "%n (%a)" "Login:\t%$ %t %d %h:%m:%s %y" "Login:  %$ %t %d %h:%m:%s %y" "Logout: %$ %T %D %H:%M:%S %Y" "Time online: %U:%I:%X")
  76.         (signature "-- Phonebill logscan")
  77. )
  78.  
  79. ; *** UUCP TimeLog (UUSPOOL:TimeLog) ***
  80. (scanner
  81.         (name "UUCP TimeLog")
  82.         (scanstring.default "%d-%t-%e %h:%m %I:%X in=%$ out=%$ %n")
  83.         (signature "%d-%t-%e %h:%m Phonebill logscan")
  84. )
  85.  
  86. ; *** Trapfax ***
  87. (scanner
  88.         (name "Trapfax")
  89.         (noyear 1)
  90.         (scanstring.default "  %#  %d/%o %h:%m S  %a %#  %I:%X  %$")
  91.         (signature "-- Phonebill logscan")
  92. )
  93.  
  94. ; *** MagiCall ***
  95. (scanner
  96.         (name "MagiCall")
  97.         (scanstring.reset "%#/%#/%# %#:%#:%# - MagiCall session started.")
  98.         (scanstring.default "%o/%d/%e %h:%m:%s - Connected to: %n." "%O/%D/%E %H:%M:%S - Disconnected.")
  99.         (signature "%o/%d/%e %h:%m:%s - Phonebill logscan.")
  100. )
  101.  
  102. ; *** Terminus ***
  103. (scanner
  104.         (name "Terminus")
  105.         (scanstring.reset "%#-%#-%# %#:%#:%# Session start")
  106.         (scanstring.default "%d-%o-%e %h:%m:%s Connection at %#bps to: %n @ %a" "%D-%O-%E %H:%M:%S Hangup modem" "%D-%O-%E %H:%M:%S Carrier lost" "%D-%O-%E %H:%M:%S Session end")
  107.         (signature "%d-%o-%e %h:%m:%s Phonebill logscan")
  108. )
  109.  
  110. ; *** JrComm ***
  111. (scanner
  112.         (name "JrComm")
  113.         (scanstring.reset "%#/%#/%# %#:%#:%# - JR-Comm session started.")
  114.         (scanstring.default "%o/%d/%e %h:%m:%s - %n:" "%O/%D/%E %H:%M:%S - JR-Comm session finished." "%O/%D/%E %H:%M:%S - Disconnected.")
  115.         (signature "%o/%d/%e %h:%m:%s - Phonebill logscan")
  116. )
  117.  
  118. ; **** Multifax professional ****
  119. (scanner
  120.         (name "Multifax professional")
  121.         (noyear 1)
  122.         (scanstring.default "%d.%o. %h:%m %I:%X %# %20a %25n %$s")
  123.         (signature "%d.%o. %h:%m Phonebill logscan")
  124. )
  125.  
  126. ; *** Multifax 2.0 ***
  127. (scanner
  128.         (name "Multifax 2.0")
  129.         (scanstring.default "%# %3$ %t %d %h:%m:%s %y %# %# %I:%X %15a %n (%$")
  130.         (signature "-- Phonebill logscan")
  131. )
  132.  
  133. ; *** TKR-BTX ***
  134. (scanner
  135.         (name "TKR-BTX")
  136.         (scanstring.default "TEL. %a:" "ONLINE: %d.%o.%e %h:%m:%s (%#)  OFFLINE: %#.%#.%# %#:%#:%# (%#)  ==> %U:%I:%X")
  137.         (signature "-- Phonebill logscan")
  138. )
  139.  
  140. ; *** MicroDot ***
  141. (scanner
  142.         (name "MicroDot")
  143.         (scanstring.reset "%#:%#:%# %#.%#.%# EXIT MicroDot" "%#:%#:%# %#.%#.%# START MicroDot %$")
  144.         (scanstring.default "%#:%#:%# %#.%#.%# NETCALL bei %n" "%#:%#:%# %#.%#.%# NETCALL Waehle %a" "%h:%m:%s %d.%o.%e NETCALL Verbindung hergestellt" "%H:%M:%S %D.%O.%E NETCALL %$ (%#s gesamte Verbindungsdauer)")
  145.         (signature "%h:%m:%s %d.%o.%e Phonebill logscan")
  146. )
  147.  
  148. ; *** CyberPager ***
  149. (scanner
  150.         (name "AutoPilot")
  151.         (scanstring.reset "%#-%#-%# %#:%#:%# - AutoPilot Started" "%#-%#-%# %#:%#:%# - AutoPilot Terminated")
  152.         (scanstring.default "%#-%#-%# %#:%#:%# - Dialing %n @ %a" "%o-%d-%e %h:%m:%s - Connected to %n @ %$" "%O-%D-%E %H:%M:%S - Hands On terminated" "%O-%D-%E %H:%M:%S - End of Session" "%O-%D-%E %H:%M:%S - Abnormal Termination of Session")
  153.         (signature "%o-%d-%e %h:%m:%s - Phonebill logscan")
  154. )
  155.  
  156. ; *** TheAnswer ***
  157. (scanner
  158.         (name "TheAnswer")
  159.         (scanstring.reset "%#.%#.%# %#:%#:%# - Sequenzende" "NEXT:")
  160.         (scanstring.default "%#.%#.%# %#:%#:%# - Netcallbeginn auf %n" "%d.%o.%y %h:%m:%s - CONNECT-%$" "%D.%O.%Y %H:%M:%S - DISCONNECT")
  161.         (signature "%d.%o.%y %h:%m:%s - Phonebill logscan")
  162. )
  163.  
  164. ; *** CyberPager ***
  165. (scanner
  166.         (name "CyberPager")
  167.         (scanstring.default "(%#-%3$-%# %#:%#:%#) dialixo,%$,- dialed %n (%a) %$" "(%d-%t-%e %h:%m:%s) dialixo,%$,- login successful" "(%D-%T-%E %H:%M:%S) dialixo,%$,- connection terminated")
  168.         (signature "(%d-%t-%e %h:%m:%s) Phonebill logscan")
  169. )
  170.  
  171. ; *** GPFax (Just a dummy entry -- this scanner is built-in) ***
  172. (scanner
  173.         (name "GPFax")
  174. )
  175.  
  176. ; *** JamMail ***
  177. (scanner
  178.         (name "JamMail")
  179.         (scanstring.hardreset "")
  180.         (scanstring.sticky "%c[32m[M] %#:%#:%# Startup on %$ %d-%t-%e" "%c[32m[M] %#:%#:%# Startup on %$ %d-%t-%e %#:%#:%#")
  181.         (scanstring.reset "[%c] %#:%#:%# -busy" "[%c] %#:%#:%# Timeout" "[%c] %#:%#:%# Waiting for Call...")
  182.         (scanstring.default "[%c] %#:%#:%# Trying To Connect To %n#%$" "[%c] %h:%m:%s connect %$" "[%c] %#:%#:%# End of %$ Session %$ Duration: %U:%I:%X")
  183.         (signature "[M] %h:%m:%s Phonebill logscan")
  184. )
  185.  
  186.  
  187. ; *** Xenolink 1.90 ***
  188. (scanner
  189.     (name                   "Xenolink 1.90")
  190.     (scanstring.reset       "%c %#-%3$-%# %#:%# Answering modem"
  191.                             "|")
  192.     (scanstring.default     "%c %#-%3$-%# %#:%# Xenolink mailer dialing %$ (at %a)"
  193.                             "%c %d-%t-%e %h:%m CONNECT %$"
  194.                             "%c %D-%T-%E %H:%M Session completed")
  195.     (signature              "| %d-%t-%e %h:%m Phonebill logscan")
  196. )
  197.  
  198.  
  199.